$(document).ready(function() {
  
});

function register(){
  var nom = $("#nom").val();
  var prenom = $("#prenom").val();
  var email = $("#email").val();
  var pass1 = $("#pass1").val();
  var pass2 = $("#pass2").val();
  var error = false;
  
    if(nom == ""){
        $(".nom").show({effect:"drop"});
        error = true;
    }else{
        $(".nom").hide();
    }
    if(prenom == ""){
        $(".prenom").show({effect:"drop"});
        error = true;
    }else{
        $(".prenom").hide();
    }
    if(email == ""){
        $(".email").show({effect:"drop"});
        error = true;
    }else{
        $(".email").hide();
    }
  
    if(pass1 == ""){
        error = true;
        $(".pass").html("Veuillez saisir un mot de passe");
        $(".pass").show({effect: 'drop'});
    }else if(pass1 != pass2){
      $(".pass").html("Le mot de passe n'est pas identique");
      $(".pass").show({effect: 'drop'});
      error = true;
    }else if(pass1.length < 6){
      $(".pass").html("Le mot de passe doit faire au moins 6 caractères");
      $(".pass").show({effect: 'drop'});
      error = true;
    }else{
      $(".pass").hide();
    }
  
  if(!error){
    $.ajax({
      type: "POST",
      data:  {
          firstname: prenom,
          lastname: nom,
          email_address: email,
          password: pass1
      },
      url: '/xhr/register',
      dataType: "json",
      success: function(data){
        if(data.response_code == "ok"){
          var html = "Votre inscription à bien été enregistrée! <br/> Vous pouvez dès à présent vous connecter à votre espace personnel ";
          html += "et commencer à enregistrer vos modules";
          $("#dialog").html(html);
          $("#dialog").dialog("open");
          $("#dialog").dialog({
              buttons: {
                  "OK": function(){
                      window.location = "/account/login";
                  }
              }
          });
        }
      }
    });
  }
  
}